package game;

public class Technology {
	
	//*********************************************
	//shortSwordsman
	private static int shortSwordsmanAttackBonus = 0;
	private static int shortSwordsmanDefenseBonus = 0;
	private static int shortSwordsmanAttackqualityBonus = 0;
	private static int shortSwordsmanHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//longSwordsman
	private static int longSwordsmanAttackBonus = 0;
	private static int longSwordsmanDefenseBonus = 0;
	private static int longSwordsmanAttackqualityBonus = 0;
	private static int longSwordsmanHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//archer
	private static int archerAttackBonus = 0;
	private static int archerDefenseBonus = 0;
	private static int archerAttackqualityBonus = 0;
	private static int archerHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//trebuchet
	private static int trebuchetDefenseBonus = 0;
	private static int trebuchetAttackqualityBonus = 0;
	private static int trebuchetHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//ballista
	private static int ballistaAttackBonus = 0;
	private static int ballistaDefenseBonus = 0;
	private static int ballistaAttackqualityBonus = 0;
	private static int ballistaHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//catapult
	private static int catapultAttackBonus = 0;
	private static int catapultDefenseBonus = 0;
	private static int catapultAttackqualityBonus = 0;
	private static int catapultHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//tower
	private static int towerAttackBonus = 0;
	private static int towerDefenseBonus = 0;
	private static int towerAttackqualityBonus = 0;
	private static int towerHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//halberdier
	private static int HalberdierAttackBonus = 0;
	private static int HalberdierDefenseBonus = 0;
	private static int HalberdierAttackqualityBonus = 0;
	private static int HalberdierHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//hoplit
	private static int HoplitAttackBonus = 0;
	private static int HoplitDefenseBonus = 0;
	private static int HoplitAttackqualityBonus = 0;
	private static int HoplitHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//spearman
	private static int SpearmanAttackBonus = 0;
	private static int SpearmanDefenseBonus = 0;
	private static int SpearmanAttackqualityBonus = 0;
	private static int SpearmanHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//TwoHandedSwordman
	private static int TwoHandedSwordmanAttackBonus = 0;
	private static int TwoHandedSwordmanDefenseBonus = 0;
	private static int TwoHandedSwordmanAttackqualityBonus = 0;
	private static int TwoHandedSwordmanHealthpointsBonus = 0;
	//*********************************************
	
	//*********************************************
	//siege Ram
	private static int SiegeRamAttackBonus = 0;
	private static int SiegeRamDefenseBonus = 0;
	private static int SiegeRamAttackqualityBonus = 0;
	private static int SiegeRamHealthpointsBonus = 0;
	//*********************************************
	
	
	

	
	//*********************************************
	//GETTER/SETTER:
	public static int getShortSwordsmanAttackBonus() {
		return shortSwordsmanAttackBonus;
	}
	public static int getShortSwordsmanDefenseBonus() {
		return shortSwordsmanDefenseBonus;
	}
	public static int getShortSwordsmanAttackqualityBonus() {
		return shortSwordsmanAttackqualityBonus;
	}
	public static int getShortSwordsmanHealthpointsBonus() {
		return shortSwordsmanHealthpointsBonus;
	}
	public static int getLongSwordsmanAttackBonus() {
		return longSwordsmanAttackBonus;
	}
	public static int getLongSwordsmanDefenseBonus() {
		return longSwordsmanDefenseBonus;
	}
	public static int getLongSwordsmanAttackqualityBonus() {
		return longSwordsmanAttackqualityBonus;
	}
	public static int getLongSwordsmanHealthpointsBonus() {
		return longSwordsmanHealthpointsBonus;
	}
	public static int getArcherAttackBonus() {
		return archerAttackBonus;
	}
	public static int getArcherDefenseBonus() {
		return archerDefenseBonus;
	}
	public static int getArcherAttackqualityBonus() {
		return archerAttackqualityBonus;
	}
	public static int getArcherHealthpointsBonus() {
		return archerHealthpointsBonus;
	}	
	private static int trebuchetAttackBonus = 0;
	public static int getTrebuchetAttackBonus() {
		return trebuchetAttackBonus;
	}
	public static void setTrebuchetAttackBonus(int trebuchetAttackBonus) {
		Technology.trebuchetAttackBonus = trebuchetAttackBonus;
	}
	public static int getTrebuchetDefenseBonus() {
		return trebuchetDefenseBonus;
	}
	public static void setTrebuchetDefenseBonus(int trebuchetDefenseBonus) {
		Technology.trebuchetDefenseBonus = trebuchetDefenseBonus;
	}
	public static int getTrebuchetAttackqualityBonus() {
		return trebuchetAttackqualityBonus;
	}
	public static void setTrebuchetAttackqualityBonus(
			int trebuchetAttackqualityBonus) {
		Technology.trebuchetAttackqualityBonus = trebuchetAttackqualityBonus;
	}
	public static int getTrebuchetHealthpointsBonus() {
		return trebuchetHealthpointsBonus;
	}
	public static void setTrebuchetHealthpointsBonus(int trebuchetHealthpointsBonus) {
		Technology.trebuchetHealthpointsBonus = trebuchetHealthpointsBonus;
	}
	public static int getBallistaAttackBonus() {
		return ballistaAttackBonus;
	}
	public static void setBallistaAttackBonus(int ballistaAttackBonus) {
		Technology.ballistaAttackBonus = ballistaAttackBonus;
	}
	public static int getBallistaDefenseBonus() {
		return ballistaDefenseBonus;
	}
	public static void setBallistaDefenseBonus(int ballistaDefenseBonus) {
		Technology.ballistaDefenseBonus = ballistaDefenseBonus;
	}
	public static int getBallistaAttackqualityBonus() {
		return ballistaAttackqualityBonus;
	}
	public static void setBallistaAttackqualityBonus(int ballistaAttackqualityBonus) {
		Technology.ballistaAttackqualityBonus = ballistaAttackqualityBonus;
	}
	public static int getBallistaHealthpointsBonus() {
		return ballistaHealthpointsBonus;
	}
	public static void setBallistaHealthpointsBonus(int ballistaHealthpointsBonus) {
		Technology.ballistaHealthpointsBonus = ballistaHealthpointsBonus;
	}
	public static int getCatapultAttackBonus() {
		return catapultAttackBonus;
	}
	public static void setCatapultAttackBonus(int catapultAttackBonus) {
		Technology.catapultAttackBonus = catapultAttackBonus;
	}
	public static int getCatapultDefenseBonus() {
		return catapultDefenseBonus;
	}
	public static void setCatapultDefenseBonus(int catapultDefenseBonus) {
		Technology.catapultDefenseBonus = catapultDefenseBonus;
	}
	public static int getCatapultAttackqualityBonus() {
		return catapultAttackqualityBonus;
	}
	public static void setCatapultAttackqualityBonus(int catapultAttackqualityBonus) {
		Technology.catapultAttackqualityBonus = catapultAttackqualityBonus;
	}
	public static int getCatapultHealthpointsBonus() {
		return catapultHealthpointsBonus;
	}
	public static void setCatapultHealthpointsBonus(int catapultHealthpointsBonus) {
		Technology.catapultHealthpointsBonus = catapultHealthpointsBonus;
	}
	public static void setShortSwordsmanAttackBonus(int shortSwordsmanAttackBonus) {
		Technology.shortSwordsmanAttackBonus = shortSwordsmanAttackBonus;
	}
	public static void setShortSwordsmanDefenseBonus(int shortSwordsmanDefenseBonus) {
		Technology.shortSwordsmanDefenseBonus = shortSwordsmanDefenseBonus;
	}
	public static void setShortSwordsmanAttackqualityBonus(
			int shortSwordsmanAttackqualityBonus) {
		Technology.shortSwordsmanAttackqualityBonus = shortSwordsmanAttackqualityBonus;
	}
	public static void setShortSwordsmanHealthpointsBonus(
			int shortSwordsmanHealthpointsBonus) {
		Technology.shortSwordsmanHealthpointsBonus = shortSwordsmanHealthpointsBonus;
	}
	public static void setLongSwordsmanAttackBonus(int longSwordsmanAttackBonus) {
		Technology.longSwordsmanAttackBonus = longSwordsmanAttackBonus;
	}
	public static void setLongSwordsmanDefenseBonus(int longSwordsmanDefenseBonus) {
		Technology.longSwordsmanDefenseBonus = longSwordsmanDefenseBonus;
	}
	public static void setLongSwordsmanAttackqualityBonus(
			int longSwordsmanAttackqualityBonus) {
		Technology.longSwordsmanAttackqualityBonus = longSwordsmanAttackqualityBonus;
	}
	public static void setLongSwordsmanHealthpointsBonus(
			int longSwordsmanHealthpointsBonus) {
		Technology.longSwordsmanHealthpointsBonus = longSwordsmanHealthpointsBonus;
	}
	public static void setArcherAttackBonus(int archerAttackBonus) {
		Technology.archerAttackBonus = archerAttackBonus;
	}
	public static void setArcherDefenseBonus(int archerDefenseBonus) {
		Technology.archerDefenseBonus = archerDefenseBonus;
	}
	public static void setArcherAttackqualityBonus(int archerAttackqualityBonus) {
		Technology.archerAttackqualityBonus = archerAttackqualityBonus;
	}
	public static void setArcherHealthpointsBonus(int archerHealthpointsBonus) {
		Technology.archerHealthpointsBonus = archerHealthpointsBonus;
	}
	public static int getTowerAttackBonus() {
		return towerAttackBonus;
	}
	public static void setTowerAttackBonus(int towerAttackBonus) {
		Technology.towerAttackBonus = towerAttackBonus;
	}
	public static int getTowerDefenseBonus() {
		return towerDefenseBonus;
	}
	public static void setTowerDefenseBonus(int towerDefenseBonus) {
		Technology.towerDefenseBonus = towerDefenseBonus;
	}
	public static int getTowerAttackqualityBonus() {
		return towerAttackqualityBonus;
	}
	public static void setTowerAttackqualityBonus(int towerAttackqualityBonus) {
		Technology.towerAttackqualityBonus = towerAttackqualityBonus;
	}
	public static int getTowerHealthpointsBonus() {
		return towerHealthpointsBonus;
	}
	public static void setTowerHealthpointsBonus(int towerHealthpointsBonus) {
		Technology.towerHealthpointsBonus = towerHealthpointsBonus;
	}
	public static int getHalberdierAttackBonus() {
		return HalberdierAttackBonus;
	}
	public static void setHalberdierAttackBonus(int halberdierAttackBonus) {
		HalberdierAttackBonus = halberdierAttackBonus;
	}
	public static int getHalberdierDefenseBonus() {
		return HalberdierDefenseBonus;
	}
	public static void setHalberdierDefenseBonus(int halberdierDefenseBonus) {
		HalberdierDefenseBonus = halberdierDefenseBonus;
	}
	public static int getHalberdierAttackqualityBonus() {
		return HalberdierAttackqualityBonus;
	}
	public static void setHalberdierAttackqualityBonus(
			int halberdierAttackqualityBonus) {
		HalberdierAttackqualityBonus = halberdierAttackqualityBonus;
	}
	public static int getHalberdierHealthpointsBonus() {
		return HalberdierHealthpointsBonus;
	}
	public static void setHalberdierHealthpointsBonus(
			int halberdierHealthpointsBonus) {
		HalberdierHealthpointsBonus = halberdierHealthpointsBonus;
	}
	public static int getHoplitAttackBonus() {
		return HoplitAttackBonus;
	}
	public static void setHoplitAttackBonus(int hoplitAttackBonus) {
		HoplitAttackBonus = hoplitAttackBonus;
	}
	public static int getHoplitDefenseBonus() {
		return HoplitDefenseBonus;
	}
	public static void setHoplitDefenseBonus(int hoplitDefenseBonus) {
		HoplitDefenseBonus = hoplitDefenseBonus;
	}
	public static int getHoplitAttackqualityBonus() {
		return HoplitAttackqualityBonus;
	}
	public static void setHoplitAttackqualityBonus(int hoplitAttackqualityBonus) {
		HoplitAttackqualityBonus = hoplitAttackqualityBonus;
	}
	public static int getHoplitHealthpointsBonus() {
		return HoplitHealthpointsBonus;
	}
	public static void setHoplitHealthpointsBonus(int hoplitHealthpointsBonus) {
		HoplitHealthpointsBonus = hoplitHealthpointsBonus;
	}
	public static int getSpearmanAttackBonus() {
		return SpearmanAttackBonus;
	}
	public static void setSpearmanAttackBonus(int spearmanAttackBonus) {
		SpearmanAttackBonus = spearmanAttackBonus;
	}
	public static int getSpearmanDefenseBonus() {
		return SpearmanDefenseBonus;
	}
	public static void setSpearmanDefenseBonus(int spearmanDefenseBonus) {
		SpearmanDefenseBonus = spearmanDefenseBonus;
	}
	public static int getSpearmanAttackqualityBonus() {
		return SpearmanAttackqualityBonus;
	}
	public static void setSpearmanAttackqualityBonus(int spearmanAttackqualityBonus) {
		SpearmanAttackqualityBonus = spearmanAttackqualityBonus;
	}
	public static int getSpearmanHealthpointsBonus() {
		return SpearmanHealthpointsBonus;
	}
	public static void setSpearmanHealthpointsBonus(int spearmanHealthpointsBonus) {
		SpearmanHealthpointsBonus = spearmanHealthpointsBonus;
	}
	public static int getTwoHandedSwordmanAttackBonus() {
		return TwoHandedSwordmanAttackBonus;
	}
	public static void setTwoHandedSwordmanAttackBonus(
			int twoHandedSwordmanAttackBonus) {
		TwoHandedSwordmanAttackBonus = twoHandedSwordmanAttackBonus;
	}
	public static int getTwoHandedSwordmanDefenseBonus() {
		return TwoHandedSwordmanDefenseBonus;
	}
	public static void setTwoHandedSwordmanDefenseBonus(
			int twoHandedSwordmanDefenseBonus) {
		TwoHandedSwordmanDefenseBonus = twoHandedSwordmanDefenseBonus;
	}
	public static int getTwoHandedSwordmanAttackqualityBonus() {
		return TwoHandedSwordmanAttackqualityBonus;
	}
	public static void setTwoHandedSwordmanAttackqualityBonus(
			int twoHandedSwordmanAttackqualityBonus) {
		TwoHandedSwordmanAttackqualityBonus = twoHandedSwordmanAttackqualityBonus;
	}
	public static int getTwoHandedSwordmanHealthpointsBonus() {
		return TwoHandedSwordmanHealthpointsBonus;
	}
	public static void setTwoHandedSwordmanHealthpointsBonus(
			int twoHandedSwordmanHealthpointsBonus) {
		TwoHandedSwordmanHealthpointsBonus = twoHandedSwordmanHealthpointsBonus;
	}
	public static int getSiegeRamAttackBonus() {
		return SiegeRamAttackBonus;
	}
	public static void setSiegeRamAttackBonus(int siegeRamAttackBonus) {
		SiegeRamAttackBonus = siegeRamAttackBonus;
	}
	public static int getSiegeRamDefenseBonus() {
		return SiegeRamDefenseBonus;
	}
	public static void setSiegeRamDefenseBonus(int siegeRamDefenseBonus) {
		SiegeRamDefenseBonus = siegeRamDefenseBonus;
	}
	public static int getSiegeRamAttackqualityBonus() {
		return SiegeRamAttackqualityBonus;
	}
	public static void setSiegeRamAttackqualityBonus(int siegeRamAttackqualityBonus) {
		SiegeRamAttackqualityBonus = siegeRamAttackqualityBonus;
	}
	public static int getSiegeRamHealthpointsBonus() {
		return SiegeRamHealthpointsBonus;
	}
	public static void setSiegeRamHealthpointsBonus(int siegeRamHealthpointsBonus) {
		SiegeRamHealthpointsBonus = siegeRamHealthpointsBonus;
	}

	
	
	
	//*********************************************


	

	//TODO: Technologyupgrades
}
